In case it should rain ... - Français Anglais Dictionnaire